telegraph recorder - Turkish English Dictionary